package com.rockontrol.ele.pojo;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.Date;


/**
 * Ma材料回收明细 entity. @author MyEclipse Persistence Tools
 */

public class Ma材料回收明细  implements java.io.Serializable {


    // Fields    

     private String oid;
     private String 回收单id;
     private String 物资分类编码;
     private String 物资分类;
     private String 物资型号id;
     private String 物资型号;
     private Timestamp 计划回收时间;
     private Timestamp 实际回收时间;
     private BigDecimal 折损率;
     private String 单位;
     private BigDecimal 发放数量;
     private BigDecimal 计划数量;
     private BigDecimal 回收数量;
     private String 鉴定情况;
     private String 备注;
     private String 物资分类id;


    // Constructors

    /** default constructor */
    public Ma材料回收明细() {
    }

    /** minimal constructor */
    public Ma材料回收明细(String 回收单id, String 物资分类编码, String 物资分类, String 物资型号id, String 物资型号, Timestamp 计划回收时间, BigDecimal 折损率, String 单位, String 物资分类id) {
        this.回收单id = 回收单id;
        this.物资分类编码 = 物资分类编码;
        this.物资分类 = 物资分类;
        this.物资型号id = 物资型号id;
        this.物资型号 = 物资型号;
        this.计划回收时间 = 计划回收时间;
        this.折损率 = 折损率;
        this.单位 = 单位;
        this.物资分类id = 物资分类id;
    }
    
    /** full constructor */
    public Ma材料回收明细(String 回收单id, String 物资分类编码, String 物资分类, String 物资型号id, String 物资型号, Timestamp 计划回收时间, Timestamp 实际回收时间, BigDecimal 折损率, String 单位, BigDecimal 发放数量, BigDecimal 计划数量, BigDecimal 回收数量, String 鉴定情况, String 备注, String 物资分类id) {
        this.回收单id = 回收单id;
        this.物资分类编码 = 物资分类编码;
        this.物资分类 = 物资分类;
        this.物资型号id = 物资型号id;
        this.物资型号 = 物资型号;
        this.计划回收时间 = 计划回收时间;
        this.实际回收时间 = 实际回收时间;
        this.折损率 = 折损率;
        this.单位 = 单位;
        this.发放数量 = 发放数量;
        this.计划数量 = 计划数量;
        this.回收数量 = 回收数量;
        this.鉴定情况 = 鉴定情况;
        this.备注 = 备注;
        this.物资分类id = 物资分类id;
    }

   
    // Property accessors

    public String getOid() {
        return this.oid;
    }
    
    public void setOid(String oid) {
        this.oid = oid;
    }

    public String get回收单id() {
        return this.回收单id;
    }
    
    public void set回收单id(String 回收单id) {
        this.回收单id = 回收单id;
    }

    public String get物资分类编码() {
        return this.物资分类编码;
    }
    
    public void set物资分类编码(String 物资分类编码) {
        this.物资分类编码 = 物资分类编码;
    }

    public String get物资分类() {
        return this.物资分类;
    }
    
    public void set物资分类(String 物资分类) {
        this.物资分类 = 物资分类;
    }

    public String get物资型号id() {
        return this.物资型号id;
    }
    
    public void set物资型号id(String 物资型号id) {
        this.物资型号id = 物资型号id;
    }

    public String get物资型号() {
        return this.物资型号;
    }
    
    public void set物资型号(String 物资型号) {
        this.物资型号 = 物资型号;
    }


    public String get单位() {
        return this.单位;
    }
    
    public void set单位(String 单位) {
        this.单位 = 单位;
    }

    /**
     * @return the 计划回收时间
     */
    public Timestamp get计划回收时间(){
        return 计划回收时间;
    }

    /**
     * @param 计划回收时间 the 计划回收时间 to set
     */
    public void set计划回收时间(Timestamp 计划回收时间){
        this.计划回收时间 = 计划回收时间;
    }

    /**
     * @return the 实际回收时间
     */
    public Timestamp get实际回收时间(){
        return 实际回收时间;
    }

    /**
     * @param 实际回收时间 the 实际回收时间 to set
     */
    public void set实际回收时间(Timestamp 实际回收时间){
        this.实际回收时间 = 实际回收时间;
    }

    /**
     * @return the 折损率
     */
    public BigDecimal get折损率(){
        return 折损率;
    }

    /**
     * @param 折损率 the 折损率 to set
     */
    public void set折损率(BigDecimal 折损率){
        this.折损率 = 折损率;
    }

    /**
     * @return the 发放数量
     */
    public BigDecimal get发放数量(){
        return 发放数量;
    }

    /**
     * @param 发放数量 the 发放数量 to set
     */
    public void set发放数量(BigDecimal 发放数量){
        this.发放数量 = 发放数量;
    }

    /**
     * @return the 计划数量
     */
    public BigDecimal get计划数量(){
        return 计划数量;
    }

    /**
     * @param 计划数量 the 计划数量 to set
     */
    public void set计划数量(BigDecimal 计划数量){
        this.计划数量 = 计划数量;
    }

    /**
     * @return the 回收数量
     */
    public BigDecimal get回收数量(){
        return 回收数量;
    }

    /**
     * @param 回收数量 the 回收数量 to set
     */
    public void set回收数量(BigDecimal 回收数量){
        this.回收数量 = 回收数量;
    }

    public String get鉴定情况() {
        return this.鉴定情况;
    }
    
    public void set鉴定情况(String 鉴定情况) {
        this.鉴定情况 = 鉴定情况;
    }

    public String get备注() {
        return this.备注;
    }
    
    public void set备注(String 备注) {
        this.备注 = 备注;
    }

    public String get物资分类id() {
        return this.物资分类id;
    }
    
    public void set物资分类id(String 物资分类id) {
        this.物资分类id = 物资分类id;
    }
   








}